/*******************************************************************
 *   > File Name: SysInput_Exe.c
 *   > Author: fly
 *   > Mail: lf.ye@samoon.net
 *   > Create Time: 2020年08月05日 星期三 16时56分18秒
 *================================================================*/
#include "SysInput.h"
#include "DxInput.h"
#include "Event.h"
#include "key.h"
#include "SoundData.h"
#include "UserCommand.h"
#include "KeyDef.h"

static KEY_OBJ g_KeyTable[] =
{
	{FLGKEY_UP,        	KEY_PRESS,       EVT_KEY_UP,           EVT_KEY_PRESS,     SOUND_DATA_BUZZER},
	{FLGKEY_UP,        	KEY_CONTINUE,    EVT_KEY_UP,           EVT_KEY_CONTINUE,     0},
	{FLGKEY_UP,        	KEY_RELEASE,     EVT_KEY_UP,           EVT_KEY_RELEASE,     0},
	
	{FLGKEY_DOWN,      	KEY_PRESS,       EVT_KEY_DOWN,         EVT_KEY_PRESS,     SOUND_DATA_BUZZER},
	{FLGKEY_DOWN,      	KEY_CONTINUE,    EVT_KEY_DOWN,         EVT_KEY_CONTINUE,     0},
	{FLGKEY_DOWN,   	KEY_RELEASE,     EVT_KEY_DOWN,         EVT_KEY_RELEASE,     0},
	
	{FLGKEY_LEFT,      	KEY_PRESS,       EVT_KEY_LEFT,         EVT_KEY_PRESS,     SOUND_DATA_BUZZER},
	{FLGKEY_LEFT,      	KEY_CONTINUE,    EVT_KEY_LEFT,         EVT_KEY_CONTINUE,     0},
	{FLGKEY_LEFT,      	KEY_RELEASE,     EVT_KEY_LEFT,         EVT_KEY_RELEASE,     0},
	
	{FLGKEY_RIGHT,     	KEY_PRESS,       EVT_KEY_RIGHT,        EVT_KEY_PRESS,     SOUND_DATA_BUZZER},
	{FLGKEY_RIGHT,     	KEY_CONTINUE,    EVT_KEY_RIGHT,        EVT_KEY_CONTINUE,     0},
	{FLGKEY_RIGHT,     	KEY_RELEASE,     EVT_KEY_RIGHT,        EVT_KEY_RELEASE,     0},
	
    {FLGKEY_MENU,      	KEY_PRESS,       EVT_KEY_MENU,         EVT_KEY_PRESS,     SOUND_DATA_BUZZER},
	{FLGKEY_MENU,	  	KEY_CONTINUE,    EVT_KEY_MENU,		EVT_KEY_CONTINUE,	0},
	{FLGKEY_MENU,   	KEY_RELEASE,	   EVT_KEY_MENU,     	EVT_KEY_RELEASE,	   0},
	
	{FLGKEY_BACK,      	KEY_PRESS,       EVT_KEY_BACK,         EVT_KEY_PRESS,     SOUND_DATA_BUZZER},
	{FLGKEY_BACK,	  	KEY_CONTINUE,    EVT_KEY_BACK,		EVT_KEY_CONTINUE,	0},
	{FLGKEY_BACK,   	KEY_RELEASE,	   EVT_KEY_BACK,     	EVT_KEY_RELEASE,	   0},
};
